rose pudding - Turkish English Dictionary